putative protein BT004310 RAFL15-32-E21